Internet Archive BookReader

Jihad in the West : Muslim conquests from the 7th to the 21st centuries